grows exuberantly - Turc Anglais Dictionnaire